mount on gimbals - Turkish English Dictionary